RandomSaver
Version 1.0.2 - June 3, 1999
Copyright 1999 Stephen W. Chappell
schappel@erols.com
http://www.homestead.com/WebShed

Welcome to RandomSaver! Thank you for downloading this program, I hope you
enjoy it! While most of the configuration of RandomSaver is pretty self-
explanatory, I've created this readme file to help you navigate the myriad
options that exist. So read on, and enjoy!

If you haven't registered RandomSaver yet, I hope that you will consider
registering it. The cost is only $10, and can be done safely and securely from
my website.

ABOUT RANDOMSAVER
=================
RandomSaver is a screen saver manager that randomly displays any of your other
screen savers. You have complete control over which savers are included in the
randomizer list. And you can preview or configure all your savers right from
the Random Saver Settings window.

RandomSaver is nag-free shareware, that is not limited in any way. It is only
$10, so if you find it to be useful, please register it! These funds will go
towards helping to defray the development and maintenance costs of this and
future projects, and also towards justifying all my hours in front of the 
computer!

LEGALESE
========
This software is provided as shareware. You are hereby granted the license to
use this software as described in this document, subject to the limitations
set forth in this document. You may: use this software on any single computer;
use this software on a second computer for which you are the primary user; copy
the Software for archival purposes, provided any copy must contain all of the 
original proprietary notices. You may not: copy the software other than as 
specified above; or remove any proprietary notices or labels on the software.

You may not reverse-compile, disassemble, reverse-engineer, or use any other
method to convert the software into a human-readable form, nor may you allow 
another person to do so. The software may not be corrected or modified. The 
creation of commercial works based on the content of the program is also 
prohibited. Your rights regarding this software may be transferred to a third
party only if this is done for non-commercial purposes and if the Program and
all associated documentations including this agreement are included, and if the
third party agrees to this agreement.

The software is provided "as-is" and without warranty of any kind, expressed,
implied or otherwise, including and without limitation, any warranty of
merchantability or fitness for a particular purpose. In no event shall the
author be liable for any special, incidental, indirect or consequential damages
whatsoever (including, without limitation, damages for loss of profits,
business interruption, loss of information, or any other loss), whether or not
advised of the possibility of damage, and on any theory of liability, arising
out of or in connection with the use or inability to use this software. Use
of this software indicates you agree to this.

SYSTEM REQUIREMENTS
===================
Windows 95 or better;
Pentium-class or better processor
One or more screen savers

CONTENTS
========
The following files make up Random Saver:

    RandomSaver.scr - the screen saver
    RandomSaver.cfg - configuration file (this is where your randomizer list is)
    RandomSaver ReadMe.txt - this file

It also creates a registry key to store your registration information under:

     HKEY_CURRENT_USER\Software\Stephen W. Chappell\RandomSaver

INSTALLING RANDOMSAVER
======================
Installation is simple. Copy RandomSaver.scr to your Windows or Windows\System
folder, then select it as your screen saver. Configure it to randomize some of
your screen savers through the Display Properties settings button, and you're
off!

Note: If you don't select any savers to randomize, you're effectively turning
OFF the screen saver. So make sure you configure something!

UNINSTALLING RANDOMSAVER
========================
On the About tab of the configuration dialog is a button labelled "Uninstall",
which removes RandomSaver from your registry and from your hard drive. Be sure
to select another screen saver after uninstalling.

CONFIGURING RANDOMSAVER
=======================
Once RandomSaver has been selected as your screen saver, you'll need to
configure it with the savers that you want to randomize if you want to have
your screen saved. RandomSaver's configuration dialog makes this simple to
do.

Savers Tab
----------
The "savers" tab is where you perform most of the tasks you'll need to do. On
the left hand side is the browser area. Here, you can browse your hard drive
to find screen savers you'd like to include. You can also preview any savers
that you select using the preview button beneath the window (the one with the
picture of glasses), and select multiple savers using the selection buttons.

The browser area is designed to work just like Explorer, so you can browse in a
familiar fashion. All the same keyboard and mouse shortcuts for selecting
multiple files work here also.

The right half of the window shows you the savers you've chose to randomize -
this is called the randomizer list. From here, you can preview or configure any
of the savers selected in the list using the appropriate buttons (beneath the
list), reorder the list by using the arrow buttons beneath the list, and select
multiple pictures using the selection buttons. You can also select multiple
files using the usual keyboard and mouse shortcuts.

To add files to the randomizer list, find the savers you want and select them
in the browser window, and click the add key. Or just double-click them. If you
already have an Explorer-like window open (such as the Find Files window), you
can drag the files from there directly onto the RandomSaver configuration
dialog to add them to the list.

Note that you can only add savers to one group at a time. To change groups,
select the tab for the group you want to change from the tabs over the
randomizer list.

Removing savers is just as simple. Select the ones you want to remove, and
click the remove button. Or just double-click them.

Groups Tab
----------
Sometimes just randomizing your existing savers isn't enough. Sometimes you'd
like to group similar savers together, for example you may have several holiday
savers that you only want to be displayed over the holidays. This is where
Groups come in.

On the Groups tab, you can create, copy, delete, or rename groups. "Create"
makes a new, blank group, "Copy" creates a new group that is an exact copy of
an existing group, "Delete" permanently deletes a group, and "Rename" changes
the name of a group.

You automatically start out with one group called "Default". As you add and
delete groups, the group list at the left will grow. Each group will get its
own tab on the Savers page. Selecting that tab will show you all the savers in
that group.

Back on the Groups tab, the box on the left shows all the groups that you have.
Each group has a check box next to it. Use the checkbox to tell RandomSaver
whether or not to include that group in its randomizing. If a group is checked,
its savers will be included; if not, its savers won't. This lets you set up
all your groups without worrying about showing, for example, holiday savers
for the wrong holiday -- just uncheck it's group until the right time of year!

About Tab
---------
The About tab provides some convenient information about RandomSaver, including
how to get in touch with me and how to get to my web page. It also provides
buttons for uninstalling RandomSaver and for registering RandomSaver if you
haven't yet done so.
   
QUESTIONS, COMMENTS, TECH. SUPPORT
==================================
If you have any questions or comments, need technical support, want me to add
some cool feature to the saver, or just want to tell me what a great and
wonderful person I am, send me an email at schappel@erols.com. I'll be sure
to get back to you as soon as I can!
          
Enjoy!

REVISION HISTORY
================
Version 1.0.2 - 6/3/1999
- After the 1.0.1 fix, a subtle configuration change caused a major problem.
  Running the RandomSaver configuration box through Display Properties would
  lock up the Display Properties window on some machines - it looked like only
  on networked machines. This is now fixed.
- Fixed another problem that caused RandomSaver not to run properly if only one
  screensaver was selected to be randomized, which could happen if you only 
  pick one or if you have a group of one, and it is the only group checked off.
  
Version 1.0.1 - 5/28/1999
- Fixed a problem that caused RandomSaver to potentially delay the startup of
  a screen saver.
- Miscellaneous code tweaking to try to reduce the filesize a few bytes.

Version 1.0.0 - 5/16/1999
- Initial release
